      /***** hidde-left-menu *****/
      #hidde-left-menu {
        position: fixed;
        top: 0px;
        left: -260px;
        height: 100%;
        min-height: 100%;
        width: 320px;
        margin:0;
        padding:0;
        z-index: 1000;
        background-color: #333;
      }
      .menu {
        width: auto;
        height: auto;
        position:absolute;
        left:0;
        right:4.1em;
        margin:0;
        padding:0;
      }
      .menu li {
        list-style:none;
        padding:0;
        margin:0;
      }
      .menu > li > a {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(32, 32, 32, 1)), color-stop(100%, rgba(14, 14, 14, 1)));
        background: -webkit-linear-gradient(top, rgba(32, 32, 32, 1) 0%, rgba(14, 14, 14, 1) 100%);
        background: -o-linear-gradient(top, rgba(32, 32, 32, 1) 0%, rgba(14, 14, 14, 1) 100%);
        background: -ms-linear-gradient(top, rgba(32, 32, 32, 1) 0%, rgba(14, 14, 14, 1) 100%);
        background: linear-gradient(to bottom, rgba(32, 32, 32, 1) 0%, rgba(14, 14, 14, 1) 100%);
        border-top: 1px solid #000;
        border-bottom: 1px solid #2B2B2B;
        -webkit-box-shadow: inset 0px 1px 0px 0px #333;
        -moz-box-shadow: inset 0px 1px 0px 0px #333;
        box-shadow: inset 0px 1px 0px 0px #333;
       -o-box-shadow:inset 0px 1px 0px 0px #333;
        width: 100%;
        height: 2.75em;
        line-height: 2.75em;
        text-indent: 2.75em;
        display: block;
        position: relative;
        font-size:14px;
        font-family:'amaranth', Verdana, Arial, Georgia;
        font-weight: 600;
        color: #777;
      }
      .menu ul li a {
        background: #2f2f2f;
        border-bottom: 1px solid #252525;
        width: 100%;
        height: 2.75em;
        line-height: 2.75em;
        text-indent: 2.75em;
        display: block;
        position: relative;
        font-family:'amaranth', Georgia, Arial, Verdana;
        font-size: 0.923em;
        font-weight: 400;
        color: #888;
      }.menu ul li a:hover{
        background:#282828;
}
      .menu ul li:last-child a {
        border-bottom: 1px solid #222;
      }
      .menu > li > a.active {
        border-bottom: 1px solid #151515;
      }

      .icon-google-plus, .icon-facebook, .icon-twitter, .icon-feed, .icon-vimeo2, .icon-flickr, .icon-skype, .icon-linkedin, .icon-lastfm, .icon-user, .icon-rss-alt {
        background-position:15px 20px;
        background-repeat: no-repeat;
      }
      .icon-google-plus {
        background-image:url(http://2.bp.blogspot.com/-wXjAL05qDTU/UVS2zUD3QZI/AAAAAAAABG8/LhHeRmeuxbU/s1600/google-plus.png);
      }
      .icon-facebook {
        background-image:url(http://4.bp.blogspot.com/-6tMCwSBNyTg/UVS29kgTpzI/AAAAAAAABHE/ACRJrPHRFg4/s1600/facebook.png);
      }
      .icon-twitter {
        background-image:url(http://4.bp.blogspot.com/-PVqFuW5GFGE/UVS3G_7JpmI/AAAAAAAABHM/hF0-I4LJKpg/s1600/twitter.png);
      }
      .icon-feed {
        background-image:url(http://3.bp.blogspot.com/-WRlf5ag8hFE/UVS3RE00qgI/AAAAAAAABHU/8nr8tjqZjEk/s1600/feed.png);
      }
      .icon-vimeo2 {
        background-image:url(http://2.bp.blogspot.com/-FgCRjwqMstE/UVS3akRekzI/AAAAAAAABHc/gIBjQWXFZtA/s1600/vimeo2.png);
      }
      .icon-flickr {
        background-image:url(http://1.bp.blogspot.com/-3lY1cyV-HpA/UVS3kWnnhGI/AAAAAAAABHk/fpXAZhHW7RA/s1600/flickr.png);
      }
      .icon-skype {
        background-image:url(http://1.bp.blogspot.com/-C5o5fpFv-MQ/UVS3uisspaI/AAAAAAAABHs/bt2g42pKPho/s1600/skype.png);
      }
      .icon-linkedin {
        background-image:url(http://1.bp.blogspot.com/-3RGnmiDrRpU/UVS35toRM7I/AAAAAAAABH0/GXYuI0OUPwI/s1600/linkedin.png);
      }
      a.icon-home {
        background-image:url(../img/home.png);
      }
      a.icon-sidebar {
        background-image:url(http://1.bp.blogspot.com/-mT0_9HbG4tM/UVSzC555iBI/AAAAAAAABGE/yIKUKuI8juE/s1600/list-menu-icon.png);
      }
      a.icon-sidebar-close {
        background-image:url(http://3.bp.blogspot.com/-AwVLvZXRLAY/UVSzUnC1wZI/AAAAAAAABGM/LJ7ETqqrBwM/s1600/close.png);
        display:none;
      }
      a.profil {
        background-image:url(http://4.bp.blogspot.com/-JoVPdX3DrWE/UVSzjfxuCoI/AAAAAAAABGU/BvTjSGiVTuw/s1600/user.png);
      }
      a.icon-tag {
        background-image:url(http://3.bp.blogspot.com/-qGhKGCUaWrk/UVSztYWmOqI/AAAAAAAABGc/UEh7hn6IUvU/s1600/tag.png);
      }
      a.icon-rss {
        background-image:url(http://3.bp.blogspot.com/-5R-Mn0eTQCo/UVSz4XRGxcI/AAAAAAAABGk/HGUKXMgPMdU/s1600/rss-alt.png);
      }
      a.icon-store {
        background-image:url(http://2.bp.blogspot.com/-0nIZirp6oSY/UTzoWRgA2-I/AAAAAAAAE6I/2RtA8hPy0oE/s1600/left-fixed-menu-icon-store.png);
      }
      a.icon-search {
        background-image:url(http://4.bp.blogspot.com/-kjhNOCw_UeY/UVS0G9E90hI/AAAAAAAABGs/cUw5SMjq03U/s1600/left-fixed-menu-icon-search.png);
      }

      #cbp-vimenu {
        position: absolute;
        top: 0;
        right: 0;
        height: 100%;
        background: -webkit-linear-gradient(top, rgba(32, 32, 32, 1) 0%, rgba(14, 14, 14, 1) 100%);
        background: -o-linear-gradient(top, rgba(32, 32, 32, 1) 0%, rgba(14, 14, 14, 1) 100%);
        background: -ms-linear-gradient(top, rgba(32, 32, 32, 1) 0%, rgba(14, 14, 14, 1) 100%);
        background: linear-gradient(to left, rgba(32, 32, 32, 1) 0%, rgba(14, 14, 14, 1) 100%);
        -webkit-box-shadow:0px 1px 3px black;
        -moz-box-shadow:0px 1px 3px black;
        box-shadow:0px 1px 3px black;
        -o-box-shadow:0 1px 3px black;
        border-right:1px solid #333;
      }
      #cbp-vimenu li {
        position:relative;
        margin:0;
        padding:0;
      }
      #cbp-vimenu li a {
        display: block;
        text-indent: -500em;
        background-repeat:no-repeat;
        background-position:center center;
        height: 4em;
        width: 4em;
        line-height: 5em;
        text-align: center;
        color: #999;
        position: relative;
        border-bottom: 1px solid #444;
        opacity:0.2;
        filter: alpha(opacity=20);
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
      }
      #cbp-vimenu li a:hover {
        box-shadow:inset 0 0 2px #000;
        -moz-box-shadow:inset 0 0 2px #000;
        -webkit-box-shadow:inset 0 0 2px #000;
	-o-box-shadow:inset 0 0 2px #000;
        opacity:1;
        -webkit-transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        -o-transition: all 0.2s ease-in-out;
        -ms-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
      }
      #cbp-vimenu li {
        list-style: none;
      }
      #cbp-vimenu li:last-child a {
        border-bottom: none;
      }
      #cbp-vimenu li ul {
	overflow: visible !important;
	width: 150px;
        height: auto;
        background: #222;
        border: none;
        position: absolute;
        z-index: 999;
        top: -1px;
        left: 100%;
        border-top: 1px solid #333;
        border-bottom: 1px solid #333;
        border-right: 1px solid #252525;
        display: none;
      }
      #cbp-vimenu li ul li {
        border-left: 1px solid #888;
        -webkit-transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
        -ms-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out;
        margin: 0;
      }
      #cbp-vimenu li ul li:hover {
        background-color: #555;
      }
      #cbp-vimenu li ul.labelmenus {
        width: 600%;
        display: none;
      }
      #cbp-vimenu li ul.labelmenus li {
        float: left;
        width: 33.3%;
        margin: 0;
        padding: 0;
        background: url(http://4.bp.blogspot.com/-G0O7ykZ9-ac/UYQ3TOp87QI/AAAAAAAAIok/7E7NTFbCJ7c/s000/next.png)no-repeat 20px 25px;
        );
      }
      #cbp-vimenu li ul.labelmenus li a {
        text-align: left;
        text-overflow:ellipsis;
        white-space:nowrap;
        overflow:hidden;
      }
      #cbp-vimenu li ul.labelmenus li:hover {
        background-color: #333;
      }
      #cbp-vimenu li ul li a {
        line-height: 42px;
        height: 4em;
        width: 4em;
        display: block;
        width: auto;
        color: #fff;
        opacity: 1;
        padding: 0px 10px 0 50px;
        line-height: 4em;
        text-indent: 0px;
        text-align: left;
      }
      #cbp-vimenu li ul li {
        opacity: 0.2;
        filter: alpha(opacity=20);
        -ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=20)";
        border-left: 1px solid #333!Important;
      }
      #cbp-vimenu li ul li:hover {
        opacity: 1;
      }